﻿using EventBus.Abstractions;
using GraphQLSample.Infrastructure.Models;
using System;
using System.Collections.Generic;
using System.Text;
using System.Threading.Tasks;

namespace GraphQLSample.Infrastructure.EventStores
{
    public class EventStore
        : IEventStore
    {
        private readonly ApplicationContext _ctx;
        public EventStore(ApplicationContext ctx)
        {
            _ctx = ctx;
        }
        public Task SaveEventAsync<T>(T @event) where T : IEvent
        {
            throw new NotImplementedException();
        }
    }
}
